<?


class Asignatura {
	private $idAsignatura;
	private $nombre;
	private $abreviatura;
	private $curso;
	private $grupo;
	private $web;
	private $profesores;
	private $horario;
	private $examenes;
	private $practicas;
	
	function __construct($idAsignatura, $nombre, $abreviatura, $curso, $grupo, $web){
		$this->idAsignatura = $idAsignatura;
		$this->nombre = $nombre;
		$this->abreviatura = $abreviatura;
		$this->curso = $curso;
		$this->grupo = $grupo;
		$this->comienzo = $comienzo;
		$this->fin = $fin;
		$this->web = $web;
	}
	
    public function getAbreviatura() {
        return $this->abreviatura;
    }
    public function setAbreviatura($abreviatura) {
        $this->abreviatura = $abreviatura;
    }
    public function getCurso() {
        return $this->curso;
    }
    public function setCurso($curso) {
        $this->curso = $curso;
    }
    public function getExamenes() {
        return $this->examenes;
    }
    public function setExamenes($examenes) {
        $this->examenes = $examenes;
    }
	public function getWeb() {
        return $this->web;
    }
    public function setWeb($web) {
        $this->web = $web;
    }
    public function getGrupo() {
        return $this->grupo;
    }
    public function setGrupo($grupo) {
        $this->grupo = $grupo;
    }
    public function getHorario() {
        return $this->horario;
    }
    public function setHorario($horario) {
        $this->horario = $horario;
    }
    public function getIdAsignatura() {
        return $this->idAsignatura;
    }
    public function setIdAsignatura($idAsignatura) {
        $this->idAsignatura = $idAsignatura;
    }
    public function getNombre() {
        return $this->nombre;
    }
    public function setNombre($nombre) {
        $this->nombre = $nombre;
    }
    public function getPracticas() {
        return $this->practicas;
    }
    public function setPracticas($practicas) {
        $this->practicas = $practicas;
    }
    public function getProfesores() {
        return $this->profesores;
    }
    public function setProfesores($profesores) {
        $this->profesores = $profesores;
    }
    
	public function addProfesor($idProfesor){
		$this->profesores[count($this->profesores)] = $idProfesor; 
	}
}
?>